﻿#include <stdio.h>

//main31：数组交换逆序输出
int main31(void)
{
	int arr[10] = { 1,2,3,4,5,6,7,8,9,10 };
	for (int i = 0; i < 10; i++)
	{
		printf("1.输出数组arr的元素：%d\n", arr[i]);//1.输出数组arr的元素：1 ... 10
	}
	int i = 0;
	int j = sizeof(arr) / sizeof(arr[0]) - 1;
	while (i < j)
	{
		//3.交换数据，需要引入一个临时变量；
		int temp = arr[i];
		arr[i] = arr[j];
		arr[j] = temp;
		i++;
		j--;
	}

	for (int i = 0; i < 10; i++)
	{
		printf("2.输出数组arr交换逆序后的元素：%d\n", arr[i]);//2.输出数组arr交换逆序后的元素：10 ... 1
	}
	return 0;
}